package me.fung.wubi.base.io

import java.nio.charset.Charset

val Charsets.GBK: Charset get() = Charset.forName("GBK")

val CharsetList: MutableList<Charset> = ArrayList<Charset>().apply {
    add(Charsets.UTF_8)
    add(Charsets.UTF_16LE)
    add(Charsets.UTF_16BE)
    add(Charsets.UTF_16)
    add(Charsets.ISO_8859_1)
    add(Charsets.GBK)
}
val charsetNameList: MutableList<String> = ArrayList<String>().apply {
    CharsetList.forEach {
        add(it.name())
    }
}
